package com.winchain.chainbill.bill.base.service;

import com.shell.bee.persistence.service.PersistentService;
import com.winchain.chainbill.bill.base.po.CbDctQt;
import java.math.BigDecimal;
import java.util.List;

public abstract interface CbDctQtService extends PersistentService<CbDctQt> {
	public abstract List<CbDctQt> selectDctQtList(CbDctQt paramCbDctQt);

	public abstract CbDctQt selectValidQt(String paramString1, String paramString2);

	public abstract void res(String paramString, BigDecimal paramBigDecimal);

	public abstract void use(String paramString, BigDecimal paramBigDecimal);

	public abstract void unfreeze(String paramString, BigDecimal paramBigDecimal);

	public abstract void freeze(String paramString, BigDecimal paramBigDecimal);

	public abstract List<String> selectFinIdsByGrpId(String paramString);

	public abstract List<CbDctQt> selectFinDctQtList(CbDctQt paramCbDctQt);
}
